needle latch - Deutsch Englisch Wörterbuch